indigenous technology - Allemand Anglais Dictionnaire